//package com.aivin.lib_login.tool;
//
//import android.app.IntentService;
//import android.content.Context;
//import android.content.Intent;
//
//public class ImageService extends IntentService {
//
//    public ImageService() {
//        super("");
//    }
//
//    public static void startService(Context context, List<GirlItemData> datas, String subtype) {
//        Intent intent = new Intent(context, ImageService.class);
//        intent.putParcelableArrayListExtra("data", (ArrayList<? extends Parcelable>) datas);
//        intent.putExtra("subtype", subtype);
//        context.startService(intent);
//    }
//
//    @Override
//    protected void onHandleIntent(Intent intent) {
//        if (intent == null) {
//            return;
//        }
//
//        List<GirlItemData> datas = intent.getParcelableArrayListExtra("data");
//        String subtype = intent.getStringExtra("subtype");
//        handleGirlItemData(datas, subtype);
//    }
//
//    private void handleGirlItemData(List<GirlItemData> datas, String subtype) {
//        if (datas.size() == 0) {
//            EventBus.getDefault().post("finish");
//            return;
//        }
//        for (GirlItemData data : datas) {
//            Bitmap bitmap = ImageLoader.load(this, data.getUrl());
//            if (bitmap != null) {
//                data.setWidth(bitmap.getWidth());
//                data.setHeight(bitmap.getHeight());
//            }
//
//            data.setSubtype(subtype);
//        }
//        EventBus.getDefault().post(datas);
//    }
//}
